---
id: plugindlt6452007
title: DLT645-2007采集插件
---

## 一、设备扩展属性

### 1、DLT645_2007/OverTcp

| 属性           |  说明                    | 默认值/备注|
| ---------------| --------------------------| ---|
| IP         | 连接IP              | 127.0.0.1|
| 端口         | 连接端口              | 502|
| 默认站号         | 默认的mudbus站号id            | 1|
| 读写超时时间         | 读取等待中的超时时间（ms）              | 3000|
| 连接超时时间         | 建立socket通讯的超时时间（ms）                | 3000|
| 帧前时间         | 在发送请求前的延时时间(s)                | 0|
| 组包缓存超时         | 包返回间隔的超时时间(s)              | 1 |
| 默认解析顺序         | 4个字节以上的数据解析，可设置为ABCD/BADC/CDBA/DCBA,默认ABCD |ABCD：Big-Endian<br></br>BADC：Big-Endian Byte Swap<br></br>CDAB：Little-Endian Byte Swap<br></br>DCBA：Little-Endian |
| 共享链路         | 设为true后，同目标IP端口的设备将共用一个TcpClient              | Flase |
| COM口         | COM口              | COM1|
| 波特率         |               | 9600|
| 数据位         |               | 8|
| 校验位         |               | None|
| 停止位         |               | One|
| 前导符报文头         | 设为true时，发送请求将添加4个0xFE到报文头部              | Flase |
| 密码         | 协议写入所需密码              | Flase |
| 操作员代码         | 协议写入所需操作员代码              | Flase |
| 默认通信地址         | 电表地址，12个字符              | Flase |


## 二、变量配置

:::tip `说明`

通用格式

4字节转换格式

DATA=ABCD;

举例：

DATA=ABCD; ，代表大端格式，其中

ABCD=>Big-Endian;

BADC=>Big-Endian Byte Swap;

CDAB=>Little-Endian Byte Swap;

DCBA=>Little-Endian

字符串长度：

LEN=1;

BCD格式：

BCD=C8421;，其中有C8421;C5421;C2421;C3;Gray

字符格式：

TEXT=UTF8;，其中有UTF8;ASCII;Default;Unicode

:::

### 变量地址说明

- 1、基本地址


| 地址           |   说明                    |
| ---------------| --------------------------|
| 02010100        |  读取02010100      |

参考DLT2007协议文档数据标识，可在插件源码中找到附件

- 2、站号(可选)

  当需要指定站号地址时可使用，举例：

| 地址           |   说明                    |
| ---------------| --------------------------|
| s=111111111111;02010100        |  读取02010100 ,设备地址为111111111111      |

:::tip `说明`

 注意DLT645协议中，获取的数据源都是字符串，如非特殊要求，数据类型都选择String,如果需要值类型，只能选择Double！

:::

### 变量特殊方法说明

无特殊方法



